proprietary technology - English Synonyms Dictionary